High Frequency Sampling of TTL Pulses on a Raspberry Pi for Diffuse Correlation Spectroscopy Applications
نویسندگان
چکیده
Diffuse Correlation Spectroscopy (DCS) is a well-established optical technique that has been used for non-invasive measurement of blood flow in tissues. Instrumentation for DCS includes a correlation device that computes the temporal intensity autocorrelation of a coherent laser source after it has undergone diffuse scattering through a turbid medium. Typically, the signal acquisition and its autocorrelation are performed by a correlation board. These boards have dedicated hardware to acquire and compute intensity autocorrelations of rapidly varying input signal and usually are quite expensive. Here we show that a Raspberry Pi minicomputer can acquire and store a rapidly varying time-signal with high fidelity. We show that this signal collected by a Raspberry Pi device can be processed numerically to yield intensity autocorrelations well suited for DCS applications. DCS measurements made using the Raspberry Pi device were compared to those acquired using a commercial hardware autocorrelation board to investigate the stability, performance, and accuracy of the data acquired in controlled experiments. This paper represents a first step toward lowering the instrumentation cost of a DCS system and may offer the potential to make DCS become more widely used in biomedical applications.
منابع مشابه
Capacitive Flux Compression Generator (RESEARCH NOTE)
Conventional Flux Compression Generators (FCG's) are used to generate high power DC pulses. A new kind of (FCG's) with series capacitance called Capacitive Flux Compression Generator (CFCG) will be introduced and explained in this paper. This new kind is used to generate modulated high power pulses. There are some problems to establish a capacitance in high power and high frequency applications...
متن کاملHardware simulator for optical correlation spectroscopy with Gaussian statistics and arbitrary correlation functions.
We present a new hardware simulator (HS) for characterization, testing and benchmarking of digital correlators used in various optical correlation spectroscopy experiments where the photon statistics is Gaussian and the corresponding time correlation function can have any arbitrary shape. Starting from the HS developed in [Rev. Sci. Instrum. 74, 4273 (2003)], and using the same I/O board (PCI-6...
متن کاملExperiments with a low-cost system for computer graphics material model acquisition
We consider the design of an inexpensive system for acquiring material models for computer graphics rendering applications in animation, games and conceptual design. To be useful in these applications a system must be able to model a rich range of appearances in a computationally tractable form. The range of appearance of interest in computer graphics includes materials that have spatially vary...
متن کاملSystem Design of Raspberry Pi for Radio Frequency Identification and GPS
A real time handheld system design: Raspberry Pi, is a credit card sized single board computer, which was introduced with the intention of promoting the teaching of basic computer science in schools. It is built using ARM11 processor. This project deals with Radio Frequency Identification card for an attendance recorder system for the purpose of maintaining attendance details of the employee an...
متن کاملUsable Simulink Embedded Coder Target for Linux
Matlab/Simulink is a commercial tool used by many engineers and researchers worldwide to design and develop various systems, usually containing a lot of mathematical computations. Initially, Simulink was intended for performing simulations of dynamic systems (hence the name), but nowadays it also allows to create their prototypes or even final implementations. The system (for example a motor co...
متن کامل